//用户名匹配
export function nameRule(rule,value,callback){
  let reg = /(^[a-zA-Z0-9]{4,10}$)/
  if (value == '') {
    callback(new Error('请输入用户名'))
  } else if (!reg.test(value)) {
    callback(new Error('用户名长度为4~8位字符'))
  } else {
    callback()
  }
}
// 密码的匹配
export function passRule(rule,value,callback){
  let pass = /^\S*(?=\S{6,12})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/
  if (value == '') {
    callback(new Error('请输入密码'))
  } else if (!pass.test(value)) {
    callback(new Error('密码长度为6~12位字符且含大小写含特殊字符和数字'))
  } else {
    callback()
  }
}